草庐IT

Android USB HID 设备

全部标签

javascript - 移动设备中的谷歌地图

这个问题在这里已经有了答案:Android-launchgooglemapviaweburl(5个答案)关闭8年前。在我的应用程序中,我使用了像http://maps.google.com/maps?q=这样的map问题是Android有一个标签“A”,但iPhone有地址。当我在iPhone中点击Pin标签以“获取路线”时,该页面确实包含实际的街道地址,但Android不包含。据我所知,iPhone有自己的应用程序来显示map,但Android显示在浏览器中。有什么办法可以管理Android的map吗?

Android WifiP2p - 在发现的设备不可用时收到通知

我正在开发一个Wifi-direct应用程序,我在其中列出了可用的设备,当设备进入“不可用”状态时,我必须将其从列表中删除。我尝试使用WifiDirectDemo示例,它成功地将发现的设备添加到列表中,但是当设备不可用时,它不会收到通知。当设备不可用时,不会触发“WIFI_P2P_PEERS_CHANGED_ACTION”Intent。当我再次尝试“discoverPeers”时,“onPeersAvailable”方法获取已发现的设备列表。它不会删除不可用的设备。有什么方法可以在设备不可用时收到通知? 最佳答案 Havealook

android - 让 Android 设备作为服务器直接向 GCM 发送消息

有什么方法可以让我的android设备充当服务器来为另一台设备发送gcm消息。我知道使用网络服务的方式和所有。但我只想使用android设备直接发送gcmmsz。谢谢。 最佳答案 在android设备上编写服务器端应用程序:将gcm-server.jar文件从SDK的gcm-server/dist目录复制到您的服务器类路径。创建一个servlet(或其他服务器端机制),Android应用程序可以使用它来发送GCM收到的注册ID。应用程序可能还需要发送其他信息(例如用户的电子邮件地址或用户名),以便服务器可以将注册ID与拥有该设备的用

java - 如何获取应用程序的 SDK 版本而不是设备的 SDK 版本?

我正在尝试获取应用程序的SDK版本,但如果我进行测试android.os.Build.VERSION.SDK_INT在针对2.3.3的应用程序中,我得到的设备版本是17而不是10。我不知道我的代码将使用哪个SDK版本进行编译,因为我正在编写开发人员可以添加到他们自己的应用程序中的代码fragment。谢谢。 最佳答案 您应该始终以最新版本为目标。这将为您带来最新的API。我想您需要知道设备上可用的API的当前版本。为此你会做这样的事情(检查当前API是否为2.3):@TargetApi(Build.VERSION_CODES.GIN

android - 无法在android中的两个蓝牙设备之间发送文本数据?

我已经下载了蓝牙聊天应用程序的android示例,以使用蓝牙在两个android设备之间发送文本。我已经在两台安卓设备上安装并运行了这个应用。我在那段代码中遇到了很多问题服务发现失败异常-已修复java.io.IOException:软件导致连接中止-已修复java.io.IOException:对等方重置连接-遇到此问题1。清除服务发现失败异常:对于服务发现失败的异常,在蓝牙聊天服务中,我检查了sdk版本并且sdk版本大于GingerBread,我使用Method类调用RfCOMM套接字连接,我的第一个异常在这种方法中得到解决。异常代码tmp=device.createRfcommS

android - 如何确定获取 Google 用户 ID(不是设备 ID)?

有多种方法可以识别设备-IMEI/IMSI/ESN、GoogleID、您自己的加密GUID、保存在私有(private)商店等。但只要人们每3-6个月更换一次设备,重要的不是识别设备,而是准确地识别用户。我们知道Google使用唯一ID来识别用户(电子邮件)以允许在GooglePlay等上购买。我们还知道Google拒绝开发人员访问此ID,将其保存并用于垃圾邮件等。实际上,现在我们可以使用AccountManager获取它,至少其中之一。至少我不知道如何区分哪个帐户处于Activity状态并用于购买我的应用程序。在WidowsPhone中,我看到了一个明智的方法:系统为开发人员提供一些

如何在PhoneGap中找到Android平板电脑或移动设备?

我需要设置Android设备智能手机肖像?window.istablet仅找到移动设备或平板电脑,因此我需要设置屏幕锁定方向并编写代码。看答案使用Cordova屏幕方向插件我们修复了。在app.js中document.addEventListener("deviceready",function(){if(window.innerHeight

android - 从命令行运行 adb 会使设备离线

我有一个奇怪的问题,每次我从命令行(设备命令或拉取或卸载等)运行adb时,设备都会脱机,但如果我现在在eclipse中进入DDMS并重置ADB,它会重新联机。如果我从Eclipse中运行游戏,它会运行(我的意思是我的EclipseDDMS能够很好地使用adb)但是从命令行,做任何与adb相关的事情都会使设备脱机,这是将其恢复的唯一方法在线是从eclipse中的DDMS重置的adb。实际上,我无法通过命令行执行任何与adb相关的操作。我已经尝试过一些解决方案,比如打开和关闭设备的调试选项、adb-kill-server然后启动服务器、android51规则文件,以及更奇怪的解决方案,比如

android - 连接到远程设备时遇到困难。需要不止一次尝试

我正在处理一个项目,我需要将我的平板电脑(android4.2.2)连接到蓝牙到UART转换器(微芯片的RN42)。我正在使用BluetoothChat示例来管理蓝牙连接,但很难连接。有时程序在方法mmSocket.connect()处失败;-它抛出IOException。有时我需要三次或更多次尝试才能连接到我的远程设备。建立连接后,它非常稳定。我尝试更改UUID,尝试更改rn42模块(我也尝试使用HC-05模块)。我尝试了安全和不安全的rfcomm连接,仍然没有成功。这是我的代码:在MainActivity中:@OverridepublicvoidonButtonPressed(Vi

android - 当设备连接到您的 android wifi 网络共享 AP 时如何获得通知?

我通过我的Android设备中的应用程序启用Wi-Fi网络共享。当有人连接到由我的应用程序绑定(bind)的Wi-Fi网络时,我如何在我的应用程序中收到通知?我需要注册某些特定的广播接收器吗?我已经把应用程序源码贴在下面了@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);((ToggleButton)findViewById(R.id.toggle_tethering)).se